eukaryotic protein domains as functional units of cellular evolution

Best popular eukaryotic protein domains as functional units of cellular evolution